struts and scaffolding which sustain galleries - Spanish English Dictionary